﻿namespace Sidvall.UI.Wpf.ViewModels
{
	public class SystemContext
	{
		#region Public Members

		#region DataPortal

		public Sidvall.UI.Dialogs.IFileDialog FileDialog1 { get; set; }
		public Sidvall.UI.Dialogs.IFileDialog FileDialog2 { get; set; }

		#endregion

		#endregion
		#region Factory Members

		private static readonly System.Lazy<SystemContext> _Current = new System.Lazy<SystemContext>(() => new SystemContext());
		public static SystemContext Current
		{
			get
			{
				return _Current.Value;
			}
		}

		#endregion
		#region Constructors

		private SystemContext()
		{
		}

		#endregion
	}
}
